<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
  <head>
    <title>Coverage</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <link rel="stylesheet" type="text/css" href="../style.css"/>
    <link rel="stylesheet" type="text/css" href="../print.css" media="print"/>
  </head>
  <body>
    <table class="coverageTable" cellspacing="0" cellpadding="2">
      <tr><td class="reportHeader" colspan="6">
  <table width="100%">
    <tr><td valign="top">
      <h1 class="titleText">
        Clover.NET coverage report - 
                  Coverage 
              </h1>
      <p class="timestamp">
        <span class="heading">Coverage timestamp:</span>&nbsp;Friday, May 20, 2005 9:17:00 PM
      </p>
      <p class="navBar">
                  <a class="navBarModeLink" href="../overview.html">Overview</a>
          &nbsp;&nbsp;
          <a class="navBarModeLink" href="../namespaces/IBatisNet.Common/ns-summary.html">Namespace</a>
          &nbsp;&nbsp;
          <span class="navBarCurrent">File</span>
              </p>
      <p class="navBar">
        &nbsp;&nbsp;&nbsp;
                  <a class="navBarLink" href="../index.html" target="_top">FRAMES</a>&nbsp;&nbsp;
          <a class="navBarLink" href="../files/Provider.html" target="_top">NO FRAMES</a>&nbsp;&nbsp;
              </p>
      
    </td><td align="right" valign="top" class="stats">
      <table cellpadding="1">
        <tr>
                      <td  rowspan="3" valign="top">File Stats:</td>
                    <td align="right">LOC:</td>
          <td align="right">633</td>
          <td rowspan="3">&nbsp;</td>
          <td align="right">Methods:</td>
          <td align="right">52</td>
        </tr>
        <tr>
          <td align="right">NCLOC:</td>
          <td align="right">370</td>
          <td align="right">Classes:</td>
          <td align="right">1</td>
        </tr>
              </table>
    </td></tr>
  </table>
</td></tr>


      <tr><td class="hbreak" colspan="6">&nbsp;</td></tr>
      
              <tr>
    <td class="graphHeaderLeft">Source File</td>
    <td class="graphHeader">Conditionals</td>
    <td class="graphHeader">Statements</td>
    <td class="graphHeader">Methods</td>
    <td class="graphBarHeader" colspan="2">TOTAL</td>
  </tr>   
  <tr>
    <td class="graphItem">
                        Provider.cs
                  </td>
    
    <td class="graphPercent">46.7 %</td>
    <td class="graphPercent">69.7 %</td>
    <td class="graphPercent">76.9 %</td>
    <td class="graphBarLeft">68.0 %</td>
    <td class="graphBar">
              <table cellspacing="0" cellpadding="0">
          <tr>
                          <td class="covered"><img alt="coverage" src="../img/green.gif"
                  width="135" height="12"/></td>
              <td class="uncovered"><img alt="coverage" src="../img/red.gif"
                  width="65" height="12"/></td>
                      </tr>
        </table>
          </td>
  </tr>     </table>
    
    <table cellspacing="0" cellpadding="0" class="srcView">
          <tr>
        <td class="lineNumber">
                  1
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  2
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="ppdirec">#region Apache Notice</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  3
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment">/*****************************************************************************</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  4
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * $Header: $</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  5
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * $Revision: $</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  6
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * $Date: $</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  7
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * </span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  8
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * iBATIS.NET Data Mapper</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  9
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * Copyright (C) 2004 - Gilles Bayon</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  10
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> *  </span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  11
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * </span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  12
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * Licensed under the Apache License, Version 2.0 (the "License");</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  13
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * you may not use this file except in compliance with the License.</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  14
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * You may obtain a copy of the License at</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  15
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * </span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  16
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> *      http://www.apache.org/licenses/LICENSE-2.0</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  17
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * </span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  18
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * Unless required by applicable law or agreed to in writing, software</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  19
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * distributed under the License is distributed on an "AS IS" BASIS,</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  20
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  21
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * See the License for the specific language governing permissions and</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  22
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * limitations under the License.</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  23
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> * </span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  24
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="blockComment"> ********************************************************************************/</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  25
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="ppdirec">#endregion</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  26
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  27
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="ppdirec">#region Using</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  28
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  29
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="keyword">using</span> System;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  30
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="keyword">using</span> System.Data;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  31
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="keyword">using</span> System.Reflection;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  32
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="keyword">using</span> System.Xml.Serialization;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  33
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="keyword">using</span> IBatisNet.Common.Exceptions;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  34
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="keyword">using</span> IBatisNet.Common.Utilities.TypesResolver;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  35
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="lineComment">//using log4net;</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  36
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  37
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="ppdirec">#endregion</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  38
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  39
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="keyword">namespace</span> IBatisNet.Common</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  40
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">{</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  41
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">    <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  42
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">    <span class="docComment">/// <span class="docContent">Information about a data provider.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  43
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">    <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  44
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">    [Serializable]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  45
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">    [XmlRoot(<span class="string">"provider"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  46
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">    <span class="keyword">public</span> <span class="keyword">class</span> Provider</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  47
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">    {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  48
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="ppdirec">#region Fields</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  49
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  50
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">string</span> _assemblyName = <span class="keyword">string</span>.Empty;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  51
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  52
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">string</span> _connectionClass = <span class="keyword">string</span>.Empty;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  53
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  54
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">string</span> _commandClass = <span class="keyword">string</span>.Empty;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  55
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  56
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">string</span> _dataParameter = <span class="keyword">string</span>.Empty;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  57
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  58
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> Type _dataParameterType = <span class="keyword">null</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  59
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  60
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  61
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">string</span> _parameterDbTypeClass = <span class="keyword">string</span>.Empty;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  62
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  63
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> Type _parameterDbType = <span class="keyword">null</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  64
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  65
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  66
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">string</span> _parameterDbTypeProperty = <span class="keyword">string</span>.Empty;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  67
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  68
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">string</span> _dataAdapterClass = <span class="keyword">string</span>.Empty;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  69
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  70
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">string</span> _commandBuilderClass = <span class="keyword">string</span>.Empty;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  71
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  72
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  73
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">string</span> _name = <span class="keyword">string</span>.Empty;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  74
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  75
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">string</span> _description = <span class="keyword">string</span>.Empty;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  76
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  77
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">bool</span> _isDefault = <span class="keyword">false</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  78
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  79
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">bool</span> _isEnabled = <span class="keyword">true</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  80
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  81
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> IDbConnection _templateConnection = <span class="keyword">null</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  82
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  83
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> IDbCommand _templateCommand= <span class="keyword">null</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  84
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  85
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> IDbDataAdapter _templateDataAdapter= <span class="keyword">null</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  86
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  87
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> Type _commandBuilderType = <span class="keyword">null</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  88
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  89
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">string</span> _parameterPrefix = <span class="keyword">string</span>.Empty;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  90
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  91
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">bool</span> _useParameterPrefixInSql = <span class="keyword">true</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  92
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  93
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">bool</span> _useParameterPrefixInParameter = <span class="keyword">true</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  94
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  95
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">bool</span> _usePositionalParameters = <span class="keyword">false</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  96
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  97
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">bool</span> _templateConnectionIsICloneable = <span class="keyword">false</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  98
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  99
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">bool</span> _templateCommandIsICloneable = <span class="keyword">false</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  100
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  101
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">bool</span> _templateDataAdapterIsICloneable = <span class="keyword">false</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  102
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  103
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">bool</span> _setDbParameterSize = <span class="keyword">true</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  104
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  105
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">bool</span> _setDbParameterPrecision = <span class="keyword">true</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  106
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  107
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">bool</span> _setDbParameterScale = <span class="keyword">true</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  108
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        [NonSerialized]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  109
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="keyword">private</span> <span class="keyword">bool</span> _useDeriveParameters = <span class="keyword">true</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  110
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  111
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"><span class="lineComment">//      private static readonly ILog _connectionLogger = LogManager.GetLogger("System.Data.IDbConnection");</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  112
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  113
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="ppdirec">#endregion</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  114
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  115
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="ppdirec">#region Properties</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  116
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  117
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">The name of the assembly which conatins the definition of the provider.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  118
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  119
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;example><span class="docContent">Examples : "System.Data", "Microsoft.Data.Odbc"</span>&lt;/example></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  120
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 120: Property AssemblyName : get 0 times, set 2040 times">        [XmlAttribute(<span class="string">"assemblyName"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  121
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 120: Property AssemblyName : get 0 times, set 2040 times">        <span class="keyword">public</span> <span class="keyword">string</span> AssemblyName</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  122
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 120: Property AssemblyName : get 0 times, set 2040 times">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  123
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 123: Property Accessor get not entered.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 123: Property Accessor get not entered.">            get { <span class="keyword">return</span> _assemblyName; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  124
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 124: Property Accessor set entered 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 124: Property Accessor set entered 2040 times.">            set</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  125
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 124: Property Accessor set entered 2040 times.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  126
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 126: Expression evaluated to true 0 times, false 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 126: Expression evaluated to true 0 times, false 2040 times.">                <span class="keyword">if</span> ((value == <span class="keyword">null</span>) || (value.Length &lt; 1))</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  127
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 127: Statement not executed.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 127: Statement not executed.">                    <span class="keyword">throw</span> <span class="keyword">new</span> ArgumentNullException(<span class="string">"AssemblyName"</span>);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  128
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 128: Statement executed 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 128: Statement executed 2040 times.">                _assemblyName = value;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  129
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 124: Property Accessor set entered 2040 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  130
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 120: Property AssemblyName : get 0 times, set 2040 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  131
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  132
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  133
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  134
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Tell us if it is the default data source.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  135
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Default false.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  136
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  137
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 137: Property IsDefault : get 1360 times, set 340 times">        [XmlAttribute(<span class="string">"default"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  138
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 137: Property IsDefault : get 1360 times, set 340 times">        <span class="keyword">public</span> <span class="keyword">bool</span> IsDefault</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  139
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 137: Property IsDefault : get 1360 times, set 340 times">        {             </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  140
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 140: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 140: Statement executed 1360 times.">            get { <span class="keyword">return</span> _isDefault; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  141
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 141: Statement executed 340 times.">340</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 141: Statement executed 340 times.">            set {_isDefault = value;}</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  142
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 137: Property IsDefault : get 1360 times, set 340 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  143
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  144
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  145
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  146
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Tell us if this provider is enabled.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  147
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Default true.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  148
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  149
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 149: Property IsEnabled : set 1870 times, get 2040 times">        [XmlAttribute(<span class="string">"enabled"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  150
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 149: Property IsEnabled : set 1870 times, get 2040 times">        <span class="keyword">public</span> <span class="keyword">bool</span> IsEnabled</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  151
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 149: Property IsEnabled : set 1870 times, get 2040 times">        {             </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  152
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 152: Statement executed 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 152: Statement executed 2040 times.">            get { <span class="keyword">return</span> _isEnabled; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  153
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 153: Statement executed 1870 times.">1870</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 153: Statement executed 1870 times.">            set {_isEnabled = value;}</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  154
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 149: Property IsEnabled : set 1870 times, get 2040 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  155
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  156
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">    </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  157
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  158
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">The connection class name to use.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  159
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  160
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;example></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  161
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">"System.Data.OleDb.OleDbConnection", </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  162
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">"System.Data.SqlClient.SqlConnection", </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  163
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">"Microsoft.Data.Odbc.OdbcConnection"</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  164
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/example></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  165
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 165: Property ConnectionClass : set 2040 times, get 0 times">        [XmlAttribute(<span class="string">"connectionClass"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  166
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 165: Property ConnectionClass : set 2040 times, get 0 times">        <span class="keyword">public</span> <span class="keyword">string</span> ConnectionClass</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  167
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 165: Property ConnectionClass : set 2040 times, get 0 times">        {             </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  168
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 168: Property Accessor get not entered.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 168: Property Accessor get not entered.">            get { <span class="keyword">return</span> _connectionClass; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  169
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 169: Property Accessor set entered 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 169: Property Accessor set entered 2040 times.">            set</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  170
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 169: Property Accessor set entered 2040 times.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  171
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 171: Expression evaluated to true 0 times, false 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 171: Expression evaluated to true 0 times, false 2040 times.">                <span class="keyword">if</span> ((value == <span class="keyword">null</span>) || (value.Length &lt; 1))</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  172
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 172: Statement not executed.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 172: Statement not executed.">                    <span class="keyword">throw</span> <span class="keyword">new</span> ArgumentNullException(<span class="string">"The connectionClass attribute is mandatory in the provider "</span> + _name);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  173
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 173: Statement executed 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 173: Statement executed 2040 times.">                _connectionClass = value;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  174
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 169: Property Accessor set entered 2040 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  175
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 165: Property ConnectionClass : set 2040 times, get 0 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  176
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  177
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  178
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Does this ConnectionProvider require the use of a Named Prefix in the SQL </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  179
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">statement. </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  180
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  181
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;remarks></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  182
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">The OLE DB/ODBC .NET Provider does not support named parameters for </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  183
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">passing parameters to an SQL Statement or a stored procedure called </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  184
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">by an IDbCommand when CommandType is set to Text.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  185
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// </span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  186
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">For example, SqlClient requires select * from simple where simple_id = @simple_id</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  187
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">If this is false, like with the OleDb or Obdc provider, then it is assumed that </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  188
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">the ? can be a placeholder for the parameter in the SQL statement when CommandType </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  189
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">is set to Text.        </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  190
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/remarks></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  191
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 191: Property UseParameterPrefixInSql : get 0 times, set 2040 times">        [XmlAttribute(<span class="string">"useParameterPrefixInSql"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  192
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 191: Property UseParameterPrefixInSql : get 0 times, set 2040 times">        <span class="keyword">public</span> <span class="keyword">bool</span> UseParameterPrefixInSql </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  193
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 191: Property UseParameterPrefixInSql : get 0 times, set 2040 times">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  194
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 194: Property Accessor get not entered.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 194: Property Accessor get not entered.">            get { <span class="keyword">return</span> _useParameterPrefixInSql; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  195
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 195: Statement executed 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 195: Statement executed 2040 times.">            set { _useParameterPrefixInSql = value;}</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  196
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 191: Property UseParameterPrefixInSql : get 0 times, set 2040 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  197
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  198
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  199
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Does this ConnectionProvider require the use of the Named Prefix when trying</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  200
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">to reference the Parameter in the Command's Parameter collection. </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  201
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  202
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;remarks></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  203
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">This is really only useful when the UseParameterPrefixInSql = true. </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  204
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">When this is true the code will look like IDbParameter param = cmd.Parameters["@paramName"], </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  205
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">if this is false the code will be IDbParameter param = cmd.Parameters["paramName"] - ie - Oracle.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  206
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/remarks></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  207
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 207: Property UseParameterPrefixInParameter : get 64909 times, set 2040 times">        [XmlAttribute(<span class="string">"useParameterPrefixInParameter"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  208
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 207: Property UseParameterPrefixInParameter : get 64909 times, set 2040 times">        <span class="keyword">public</span> <span class="keyword">bool</span> UseParameterPrefixInParameter  </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  209
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 207: Property UseParameterPrefixInParameter : get 64909 times, set 2040 times">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  210
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 210: Statement executed 64909 times.">64909</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 210: Statement executed 64909 times.">            get { <span class="keyword">return</span> _useParameterPrefixInParameter; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  211
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 211: Statement executed 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 211: Statement executed 2040 times.">            set { _useParameterPrefixInParameter = value; }     </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  212
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 207: Property UseParameterPrefixInParameter : get 64909 times, set 2040 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  213
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  214
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  215
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">The OLE DB/OBDC .NET Provider uses positional parameters that are marked with a </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  216
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">question mark (?) instead of named parameters.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  217
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  218
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 218: Property UsePositionalParameters : set 2040 times, get 122732 times">        [XmlAttribute(<span class="string">"usePositionalParameters"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  219
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 218: Property UsePositionalParameters : set 2040 times, get 122732 times">        <span class="keyword">public</span> <span class="keyword">bool</span> UsePositionalParameters  </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  220
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 218: Property UsePositionalParameters : set 2040 times, get 122732 times">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  221
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 221: Statement executed 122732 times.">122732</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 221: Statement executed 122732 times.">            get { <span class="keyword">return</span> _usePositionalParameters; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  222
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 222: Statement executed 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 222: Statement executed 2040 times.">            set { _usePositionalParameters = value; }       </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  223
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 218: Property UsePositionalParameters : set 2040 times, get 122732 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  224
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  225
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  226
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Used to indicate whether or not the provider </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  227
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">supports parameter size.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  228
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  229
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;remarks></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  230
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">See JIRA-49 about SQLite.Net provider not supporting parameter size.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  231
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/remarks></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  232
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 232: Property SetDbParameterSize : get 32683 times, set 170 times">        [XmlAttribute(<span class="string">"setDbParameterSize"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  233
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 232: Property SetDbParameterSize : get 32683 times, set 170 times">        <span class="keyword">public</span> <span class="keyword">bool</span> SetDbParameterSize</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  234
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 232: Property SetDbParameterSize : get 32683 times, set 170 times">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  235
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 235: Statement executed 32683 times.">32683</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 235: Statement executed 32683 times.">            get { <span class="keyword">return</span> _setDbParameterSize; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  236
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 236: Statement executed 170 times.">170</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 236: Statement executed 170 times.">            set { _setDbParameterSize = value; }        </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  237
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 232: Property SetDbParameterSize : get 32683 times, set 170 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  238
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  239
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  240
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Used to indicate whether or not the provider </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  241
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">supports parameter precision.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  242
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  243
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;remarks></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  244
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">See JIRA-49 about SQLite.Net provider not supporting parameter precision.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  245
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/remarks></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  246
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 246: Property SetDbParameterPrecision : set 170 times, get 32683 times">        [XmlAttribute(<span class="string">"setDbParameterPrecision"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  247
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 246: Property SetDbParameterPrecision : set 170 times, get 32683 times">        <span class="keyword">public</span> <span class="keyword">bool</span> SetDbParameterPrecision</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  248
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 246: Property SetDbParameterPrecision : set 170 times, get 32683 times">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  249
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 249: Statement executed 32683 times.">32683</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 249: Statement executed 32683 times.">            get { <span class="keyword">return</span> _setDbParameterPrecision; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  250
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 250: Statement executed 170 times.">170</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 250: Statement executed 170 times.">            set { _setDbParameterPrecision = value; }       </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  251
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 246: Property SetDbParameterPrecision : set 170 times, get 32683 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  252
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  253
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  254
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Used to indicate whether or not the provider </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  255
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">supports a parameter scale.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  256
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  257
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;remarks></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  258
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">See JIRA-49 about SQLite.Net provider not supporting parameter scale.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  259
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/remarks></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  260
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 260: Property SetDbParameterScale : set 170 times, get 32683 times">        [XmlAttribute(<span class="string">"setDbParameterScale"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  261
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 260: Property SetDbParameterScale : set 170 times, get 32683 times">        <span class="keyword">public</span> <span class="keyword">bool</span> SetDbParameterScale</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  262
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 260: Property SetDbParameterScale : set 170 times, get 32683 times">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  263
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 263: Statement executed 32683 times.">32683</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 263: Statement executed 32683 times.">            get { <span class="keyword">return</span> _setDbParameterScale; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  264
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 264: Statement executed 170 times.">170</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 264: Statement executed 170 times.">            set { _setDbParameterScale = value; }       </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  265
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 260: Property SetDbParameterScale : set 170 times, get 32683 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  266
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  267
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  268
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Used to indicate whether or not the provider </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  269
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">supports DeriveParameters method for procedure.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  270
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  271
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 271: Property UseDeriveParameters : get 6 times, set 340 times">        [XmlAttribute(<span class="string">"useDeriveParameters"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  272
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 271: Property UseDeriveParameters : get 6 times, set 340 times">        <span class="keyword">public</span> <span class="keyword">bool</span> UseDeriveParameters</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  273
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 271: Property UseDeriveParameters : get 6 times, set 340 times">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  274
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 274: Statement executed 6 times.">6</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 274: Statement executed 6 times.">            get { <span class="keyword">return</span> _useDeriveParameters; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  275
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 275: Statement executed 340 times.">340</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 275: Statement executed 340 times.">            set { _useDeriveParameters = value; }       </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  276
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 271: Property UseDeriveParameters : get 6 times, set 340 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  277
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  278
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  279
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">The command class name to use.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  280
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  281
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;example></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  282
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">"System.Data.SqlClient.SqlCommand"</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  283
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/example></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  284
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 284: Property CommandClass : get 0 times, set 2040 times">        [XmlAttribute(<span class="string">"commandClass"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  285
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 284: Property CommandClass : get 0 times, set 2040 times">        <span class="keyword">public</span> <span class="keyword">string</span> CommandClass</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  286
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 284: Property CommandClass : get 0 times, set 2040 times">        {             </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  287
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 287: Property Accessor get not entered.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 287: Property Accessor get not entered.">            get { <span class="keyword">return</span> _commandClass; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  288
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 288: Property Accessor set entered 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 288: Property Accessor set entered 2040 times.">            set</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  289
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 288: Property Accessor set entered 2040 times.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  290
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 290: Expression evaluated to true 0 times, false 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 290: Expression evaluated to true 0 times, false 2040 times.">                <span class="keyword">if</span> ((value == <span class="keyword">null</span>) || (value.Length &lt; 1))</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  291
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 291: Statement not executed.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 291: Statement not executed.">                    <span class="keyword">throw</span> <span class="keyword">new</span> ArgumentNullException(<span class="string">"The commandClass attribute is mandatory in the provider "</span> + _name);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  292
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 292: Statement executed 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 292: Statement executed 2040 times.">                _commandClass = value;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  293
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 288: Property Accessor set entered 2040 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  294
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 284: Property CommandClass : get 0 times, set 2040 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  295
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  296
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">    </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  297
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  298
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">The parameter class name to use.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  299
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  300
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;example></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  301
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">"System.Data.SqlClient.SqlParameter"</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  302
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/example></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  303
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 303: Property ParameterClass : get 0 times, set 2040 times">        [XmlAttribute(<span class="string">"parameterClass"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  304
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 303: Property ParameterClass : get 0 times, set 2040 times">        <span class="keyword">public</span> <span class="keyword">string</span> ParameterClass</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  305
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 303: Property ParameterClass : get 0 times, set 2040 times">        {             </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  306
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 306: Property Accessor get not entered.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 306: Property Accessor get not entered.">            get { <span class="keyword">return</span> _dataParameter; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  307
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 307: Property Accessor set entered 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 307: Property Accessor set entered 2040 times.">            set</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  308
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 307: Property Accessor set entered 2040 times.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  309
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 309: Expression evaluated to true 0 times, false 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 309: Expression evaluated to true 0 times, false 2040 times.">                <span class="keyword">if</span> ((value == <span class="keyword">null</span>) || (value.Length &lt; 1))</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  310
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 310: Statement not executed.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 310: Statement not executed.">                    <span class="keyword">throw</span> <span class="keyword">new</span> ArgumentNullException(<span class="string">"The parameterClass attribute is mandatory in the provider "</span> + _name);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  311
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 311: Statement executed 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 311: Statement executed 2040 times.">                _dataParameter = value;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  312
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 307: Property Accessor set entered 2040 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  313
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 303: Property ParameterClass : get 0 times, set 2040 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  314
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  315
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  316
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  317
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">The ParameterDbType class name to use.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  318
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary><span class="docContent">         </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  319
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;example></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  320
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">"System.Data.SqlDbType"</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  321
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/example></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  322
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 322: Property ParameterDbTypeClass : set 2040 times, get 0 times">        [XmlAttribute(<span class="string">"parameterDbTypeClass"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  323
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 322: Property ParameterDbTypeClass : set 2040 times, get 0 times">        <span class="keyword">public</span> <span class="keyword">string</span> ParameterDbTypeClass</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  324
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 322: Property ParameterDbTypeClass : set 2040 times, get 0 times">        {             </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  325
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 325: Property Accessor get not entered.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 325: Property Accessor get not entered.">            get { <span class="keyword">return</span> _parameterDbTypeClass; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  326
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 326: Property Accessor set entered 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 326: Property Accessor set entered 2040 times.">            set</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  327
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 326: Property Accessor set entered 2040 times.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  328
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 328: Expression evaluated to true 0 times, false 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 328: Expression evaluated to true 0 times, false 2040 times.">                <span class="keyword">if</span> ((value == <span class="keyword">null</span>) || (value.Length &lt; 1))</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  329
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 329: Statement not executed.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 329: Statement not executed.">                    <span class="keyword">throw</span> <span class="keyword">new</span> ArgumentNullException(<span class="string">"The parameterDbTypeClass attribute is mandatory in the provider "</span> + _name);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  330
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 330: Statement executed 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 330: Statement executed 2040 times.">                _parameterDbTypeClass = value;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  331
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 326: Property Accessor set entered 2040 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  332
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 322: Property ParameterDbTypeClass : set 2040 times, get 0 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  333
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  334
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  335
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  336
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">The ParameterDbTypeProperty class name to use.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  337
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  338
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;example ></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  339
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">SqlDbType in SqlParamater.SqlDbType, </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  340
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">OracleType in OracleParameter.OracleType.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  341
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/example></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  342
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 342: Property ParameterDbTypeProperty : get 16263 times, set 2040 times">        [XmlAttribute(<span class="string">"parameterDbTypeProperty"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  343
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 342: Property ParameterDbTypeProperty : get 16263 times, set 2040 times">        <span class="keyword">public</span> <span class="keyword">string</span> ParameterDbTypeProperty</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  344
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 342: Property ParameterDbTypeProperty : get 16263 times, set 2040 times">        {             </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  345
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 345: Statement executed 16263 times.">16263</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 345: Statement executed 16263 times.">            get { <span class="keyword">return</span> _parameterDbTypeProperty; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  346
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 346: Property Accessor set entered 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 346: Property Accessor set entered 2040 times.">            set</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  347
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 346: Property Accessor set entered 2040 times.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  348
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 348: Expression evaluated to true 0 times, false 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 348: Expression evaluated to true 0 times, false 2040 times.">                <span class="keyword">if</span> ((value == <span class="keyword">null</span>) || (value.Length &lt; 1))</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  349
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 349: Statement not executed.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 349: Statement not executed.">                    <span class="keyword">throw</span> <span class="keyword">new</span> ArgumentNullException(<span class="string">"The parameterDbTypeProperty attribute is mandatory in the provider "</span> + _name);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  350
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 350: Statement executed 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 350: Statement executed 2040 times.">                _parameterDbTypeProperty = value;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  351
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 346: Property Accessor set entered 2040 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  352
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 342: Property ParameterDbTypeProperty : get 16263 times, set 2040 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  353
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  354
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  355
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">The dataAdapter class name to use.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  356
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  357
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;example ></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  358
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">"System.Data.SqlDbType"</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  359
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/example></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  360
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 360: Property DataAdapterClass : get 0 times, set 2040 times">        [XmlAttribute(<span class="string">"dataAdapterClass"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  361
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 360: Property DataAdapterClass : get 0 times, set 2040 times">        <span class="keyword">public</span> <span class="keyword">string</span> DataAdapterClass</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  362
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 360: Property DataAdapterClass : get 0 times, set 2040 times">        {             </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  363
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 363: Property Accessor get not entered.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 363: Property Accessor get not entered.">            get { <span class="keyword">return</span> _dataAdapterClass; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  364
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 364: Property Accessor set entered 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 364: Property Accessor set entered 2040 times.">            set</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  365
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 364: Property Accessor set entered 2040 times.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  366
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 366: Expression evaluated to true 0 times, false 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 366: Expression evaluated to true 0 times, false 2040 times.">                <span class="keyword">if</span> ((value == <span class="keyword">null</span>) || (value.Length &lt; 1))</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  367
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 367: Statement not executed.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 367: Statement not executed.">                    <span class="keyword">throw</span> <span class="keyword">new</span> ArgumentNullException(<span class="string">"The dataAdapterClass attribute is mandatory in the provider "</span> + _name);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  368
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 368: Statement executed 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 368: Statement executed 2040 times.">                _dataAdapterClass = value;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  369
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 364: Property Accessor set entered 2040 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  370
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 360: Property DataAdapterClass : get 0 times, set 2040 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  371
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  372
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  373
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">The commandBuilder class name to use.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  374
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  375
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;example ></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  376
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">"System.Data.OleDb.OleDbCommandBuilder", </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  377
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">"System.Data.SqlClient.SqlCommandBuilder", </span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  378
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">"Microsoft.Data.Odbc.OdbcCommandBuilder"</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  379
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/example></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  380
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 380: Property CommandBuilderClass : set 2040 times, get 8 times">        [XmlAttribute(<span class="string">"commandBuilderClass"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  381
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 380: Property CommandBuilderClass : set 2040 times, get 8 times">        <span class="keyword">public</span> <span class="keyword">string</span> CommandBuilderClass</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  382
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 380: Property CommandBuilderClass : set 2040 times, get 8 times">        {             </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  383
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 383: Statement executed 8 times.">8</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 383: Statement executed 8 times.">            get { <span class="keyword">return</span> _commandBuilderClass; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  384
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 384: Property Accessor set entered 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 384: Property Accessor set entered 2040 times.">            set</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  385
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 384: Property Accessor set entered 2040 times.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  386
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 386: Expression evaluated to true 0 times, false 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 386: Expression evaluated to true 0 times, false 2040 times.">                <span class="keyword">if</span> ((value == <span class="keyword">null</span>) || (value.Length &lt; 1))</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  387
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 387: Statement not executed.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 387: Statement not executed.">                    <span class="keyword">throw</span> <span class="keyword">new</span> ArgumentNullException(<span class="string">"The commandBuilderClass attribute is mandatory in the provider "</span> + _name);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  388
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 388: Statement executed 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 388: Statement executed 2040 times.">                _commandBuilderClass = value;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  389
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 384: Property Accessor set entered 2040 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  390
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 380: Property CommandBuilderClass : set 2040 times, get 8 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  391
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  392
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  393
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  394
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Name used to identify the provider amongst the others.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  395
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  396
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 396: Property Name : set 2040 times, get 36467 times">        [XmlAttribute(<span class="string">"name"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  397
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 396: Property Name : set 2040 times, get 36467 times">        <span class="keyword">public</span> <span class="keyword">string</span> Name</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  398
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 396: Property Name : set 2040 times, get 36467 times">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  399
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 399: Statement executed 36467 times.">36467</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 399: Statement executed 36467 times.">            get { <span class="keyword">return</span> _name; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  400
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 400: Property Accessor set entered 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 400: Property Accessor set entered 2040 times.">            set </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  401
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 400: Property Accessor set entered 2040 times.">            { </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  402
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 402: Expression evaluated to true 0 times, false 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 402: Expression evaluated to true 0 times, false 2040 times.">                <span class="keyword">if</span> ((value == <span class="keyword">null</span>) || (value.Length &lt; 1))</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  403
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 403: Statement not executed.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 403: Statement not executed.">                    <span class="keyword">throw</span> <span class="keyword">new</span> ArgumentNullException(<span class="string">"The name attribute is mandatory in the provider."</span>);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  404
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 400: Property Accessor set entered 2040 times."></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  405
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 405: Statement executed 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 405: Statement executed 2040 times.">                _name = value;          </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  406
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 400: Property Accessor set entered 2040 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  407
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 396: Property Name : set 2040 times, get 36467 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  408
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  409
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  410
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Description.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  411
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  412
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 412: Property Description : get 566 times, set 2040 times">        [XmlAttribute(<span class="string">"description"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  413
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 412: Property Description : get 566 times, set 2040 times">        <span class="keyword">public</span> <span class="keyword">string</span> Description</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  414
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 412: Property Description : get 566 times, set 2040 times">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  415
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 415: Statement executed 566 times.">566</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 415: Statement executed 566 times.">            get { <span class="keyword">return</span> _description; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  416
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 416: Statement executed 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 416: Statement executed 2040 times.">            set { _description = value;}</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  417
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 412: Property Description : get 566 times, set 2040 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  418
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  419
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  420
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Parameter prefix use in store procedure.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  421
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  422
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;example> <span class="docContent">@ for Sql Server.</span>&lt;/example></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  423
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 423: Property ParameterPrefix : set 2040 times, get 20471 times">        [XmlAttribute(<span class="string">"parameterPrefix"</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  424
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 423: Property ParameterPrefix : set 2040 times, get 20471 times">        <span class="keyword">public</span> <span class="keyword">string</span> ParameterPrefix</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  425
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 423: Property ParameterPrefix : set 2040 times, get 20471 times">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  426
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 426: Statement executed 20471 times.">20471</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 426: Statement executed 20471 times.">            get { <span class="keyword">return</span> _parameterPrefix; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  427
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 427: Property Accessor set entered 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 427: Property Accessor set entered 2040 times.">            set </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  428
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 427: Property Accessor set entered 2040 times.">            { </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  429
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 429: Expression evaluated to true 340 times, false 1700 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 429: Expression evaluated to true 340 times, false 1700 times.">                <span class="keyword">if</span> ((value == <span class="keyword">null</span>) || (value.Length &lt; 1))</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  430
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 429: Statement executed 2040 times.">                {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  431
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 431: Statement executed 340 times.">340</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 431: Statement executed 340 times.">                    _parameterPrefix = <span class="string">""</span>; </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  432
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 429: Statement executed 2040 times.">                    <span class="lineComment">//throw new ArgumentNullException("The parameterPrefix attribute is mandatory in the provider " + _name);</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  433
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 429: Statement executed 2040 times.">                }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  434
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 429: Statement executed 2040 times.">                <span class="keyword">else</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  435
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 429: Statement executed 2040 times.">                {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  436
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 436: Statement executed 1700 times.">1700</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 436: Statement executed 1700 times.">                    _parameterPrefix = value; </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  437
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 429: Statement executed 2040 times.">                }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  438
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 427: Property Accessor set entered 2040 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  439
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 423: Property ParameterPrefix : set 2040 times, get 20471 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  440
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  441
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  442
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Check if this provider is Odbc ?</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  443
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  444
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 444: Property IsObdc : get 6 times">        [XmlIgnore]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  445
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 444: Property IsObdc : get 6 times">        <span class="keyword">public</span> <span class="keyword">bool</span> IsObdc</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  446
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 444: Property IsObdc : get 6 times">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  447
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 447: Property Accessor get entered 6 times.">6</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 447: Property Accessor get entered 6 times.">            get</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  448
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 447: Property Accessor get entered 6 times.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  449
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 449: Statement executed 6 times.">6</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 449: Statement executed 6 times.">                <span class="keyword">return</span> (_connectionClass.IndexOf(<span class="string">".Odbc."</span>)>0);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  450
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 447: Property Accessor get entered 6 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  451
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 444: Property IsObdc : get 6 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  452
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="ppdirec">#endregion</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  453
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  454
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="ppdirec">#region Constructor (s) / Destructor</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  455
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  456
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Do not use direclty, only for serialization.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  457
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  458
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 458: Constructor Provider entered 2040 times.">2040</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 458: Constructor Provider entered 2040 times.">        [Obsolete(<span class="string">"This public constructor with no parameter is not really obsolete, but is reserved for serialization."</span>, <span class="keyword">false</span>)]</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  459
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 458: Constructor Provider entered 2040 times.">        <span class="keyword">public</span> Provider()</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  460
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 458: Constructor Provider entered 2040 times.">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  461
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 458: Constructor Provider entered 2040 times.">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  462
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="ppdirec">#endregion</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  463
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  464
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="ppdirec">#region Methods</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  465
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  466
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Init the provider.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  467
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  468
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 468: Method Initialisation entered 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 468: Method Initialisation entered 1360 times.">        <span class="keyword">public</span> <span class="keyword">void</span> Initialisation()</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  469
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 468: Method Initialisation entered 1360 times.">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  470
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 470: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 470: Statement executed 1360 times.">            Assembly assembly;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  471
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 471: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 471: Statement executed 1360 times.">            Type type;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  472
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 472: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 472: Statement executed 1360 times.">            CachedTypeResolver cachedTypeResolver = <span class="keyword">new</span> CachedTypeResolver();</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  473
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 468: Method Initialisation entered 1360 times."></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  474
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 474: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 474: Statement executed 1360 times.">            <span class="keyword">try</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  475
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 474: Statement executed 1360 times.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  476
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 476: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 476: Statement executed 1360 times.">                assembly = Assembly.Load(_assemblyName);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  477
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 474: Statement executed 1360 times."></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  478
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 474: Statement executed 1360 times.">                <span class="lineComment">// Build the Command template </span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  479
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 479: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 479: Statement executed 1360 times.">                type = assembly.GetType(_commandClass, <span class="keyword">true</span>);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  480
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 480: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 480: Statement executed 1360 times.">                _templateCommand = (IDbCommand)type.GetConstructor(Type.EmptyTypes).Invoke(<span class="keyword">null</span>);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  481
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 474: Statement executed 1360 times.">                <span class="lineComment">// Build the DataAdapter template </span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  482
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 482: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 482: Statement executed 1360 times.">                type = assembly.GetType(_dataAdapterClass, <span class="keyword">true</span>);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  483
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 483: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 483: Statement executed 1360 times.">                _templateDataAdapter = (IDbDataAdapter)type.GetConstructor(Type.EmptyTypes).Invoke(<span class="keyword">null</span>);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  484
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 474: Statement executed 1360 times.">                <span class="lineComment">// Build the connection template </span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  485
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 485: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 485: Statement executed 1360 times.">                type = assembly.GetType(_connectionClass, <span class="keyword">true</span>);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  486
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 486: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 486: Statement executed 1360 times.">                _templateConnection = (IDbConnection)type.GetConstructor(Type.EmptyTypes).Invoke(<span class="keyword">null</span>);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  487
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 474: Statement executed 1360 times.">                <span class="lineComment">// Get the IDataParameter type</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  488
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 488: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 488: Statement executed 1360 times.">                _dataParameterType = assembly.GetType(_dataParameter, <span class="keyword">true</span>);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  489
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 474: Statement executed 1360 times.">                <span class="lineComment">// Get the CommandBuilder Type</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  490
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 490: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 490: Statement executed 1360 times.">                _commandBuilderType = assembly.GetType(_commandBuilderClass, <span class="keyword">true</span>);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  491
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 491: Expression evaluated to true 0 times, false 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 491: Expression evaluated to true 0 times, false 1360 times.">                <span class="keyword">if</span> (_parameterDbTypeClass.IndexOf(',')>0)</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  492
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 491: Statement executed 1360 times.">                {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  493
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 493: Statement not executed.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 493: Statement not executed.">                    _parameterDbType = cachedTypeResolver.Resolve(_parameterDbTypeClass);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  494
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 491: Statement executed 1360 times.">                }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  495
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 491: Statement executed 1360 times.">                <span class="keyword">else</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  496
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 491: Statement executed 1360 times.">                {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  497
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 497: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 497: Statement executed 1360 times.">                    _parameterDbType = assembly.GetType(_parameterDbTypeClass, <span class="keyword">true</span>);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  498
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 491: Statement executed 1360 times.">                }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  499
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 474: Statement executed 1360 times."></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  500
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 500: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 500: Statement executed 1360 times.">                _templateConnectionIsICloneable = _templateConnection <span class="keyword">is</span> ICloneable;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  501
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 501: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 501: Statement executed 1360 times.">                _templateCommandIsICloneable = _templateCommand <span class="keyword">is</span> ICloneable;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  502
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 502: Statement executed 1360 times.">1360</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 502: Statement executed 1360 times.">                _templateDataAdapterIsICloneable = _templateDataAdapter <span class="keyword">is</span> ICloneable;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  503
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 474: Statement executed 1360 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  504
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 474: Statement executed 1360 times.">            <span class="keyword">catch</span>(Exception e)</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  505
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 474: Statement executed 1360 times.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  506
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 506: Statement not executed.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 506: Statement not executed.">                <span class="keyword">throw</span> <span class="keyword">new</span> ConfigurationException(</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  507
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 506: Statement not executed.">                    <span class="keyword">string</span>.Format(<span class="string">"Could not configure providers. Provider named \"{0}\" not found, failed. Cause: {1}"</span>, _name, e.Message)</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  508
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 506: Statement not executed.">                    );</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  509
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 474: Statement executed 1360 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  510
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 468: Method Initialisation entered 1360 times.">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  511
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  512
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  513
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Get a connection object for this provider.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  514
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  515
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;returns><span class="docContent">An 'IDbConnection' object.</span>&lt;/returns></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  516
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 516: Method GetConnection entered 995 times.">995</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 516: Method GetConnection entered 995 times.">        <span class="keyword">public</span> IDbConnection GetConnection()</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  517
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 516: Method GetConnection entered 995 times.">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  518
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 516: Method GetConnection entered 995 times.">            <span class="lineComment">// Cannot do that because on </span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  519
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 516: Method GetConnection entered 995 times.">            <span class="lineComment">// IDbCommand.Connection = cmdConnection</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  520
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 516: Method GetConnection entered 995 times.">            <span class="lineComment">// .NET cast the cmdConnection to the real type (as SqlConnection)</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  521
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 516: Method GetConnection entered 995 times.">            <span class="lineComment">// and we pass a proxy --> exception invalid cast !</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  522
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 516: Method GetConnection entered 995 times."><span class="lineComment">//          if (_connectionLogger.IsDebugEnabled)</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  523
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 516: Method GetConnection entered 995 times."><span class="lineComment">//          {</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  524
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 516: Method GetConnection entered 995 times."><span class="lineComment">//              connection = (IDbConnection)IDbConnectionProxy.NewInstance(connection, this);</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  525
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 516: Method GetConnection entered 995 times."><span class="lineComment">//          }</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  526
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 526: Expression evaluated to true 995 times, false 0 times.">995</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 526: Expression evaluated to true 995 times, false 0 times.">            <span class="keyword">if</span> (_templateConnectionIsICloneable)</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  527
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 526: Statement executed 995 times.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  528
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 528: Statement executed 995 times.">995</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 528: Statement executed 995 times.">                    <span class="keyword">return</span> (IDbConnection) ((ICloneable)_templateConnection).Clone();</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  529
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 526: Statement executed 995 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  530
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 526: Statement executed 995 times.">            <span class="keyword">else</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  531
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 526: Statement executed 995 times.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  532
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 532: Statement not executed.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 532: Statement not executed.">                <span class="keyword">return</span> (IDbConnection) Activator.CreateInstance(_templateConnection.GetType());</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  533
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 526: Statement executed 995 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  534
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 516: Method GetConnection entered 995 times.">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  535
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  536
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  537
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Get a command object for this provider.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  538
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  539
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;returns><span class="docContent">An 'IDbCommand' object.</span>&lt;/returns></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  540
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 540: Method GetCommand entered 33193 times.">33193</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 540: Method GetCommand entered 33193 times.">        <span class="keyword">public</span> IDbCommand GetCommand()</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  541
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 540: Method GetCommand entered 33193 times.">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  542
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 542: Expression evaluated to true 33193 times, false 0 times.">33193</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 542: Expression evaluated to true 33193 times, false 0 times.">            <span class="keyword">if</span> (_templateCommandIsICloneable)</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  543
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 542: Statement executed 33193 times.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  544
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 544: Statement executed 33193 times.">33193</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 544: Statement executed 33193 times.">                <span class="keyword">return</span> (IDbCommand) ((ICloneable)_templateCommand).Clone();</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  545
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 542: Statement executed 33193 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  546
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 542: Statement executed 33193 times.">            <span class="keyword">else</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  547
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 542: Statement executed 33193 times.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  548
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 548: Statement not executed.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 548: Statement not executed.">                <span class="keyword">return</span> (IDbCommand) Activator.CreateInstance(_templateCommand.GetType());</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  549
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 542: Statement executed 33193 times.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  550
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 540: Method GetCommand entered 33193 times.">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  551
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  552
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  553
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Get a dataAdapter object for this provider.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  554
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  555
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;returns><span class="docContent">An 'IDbDataAdapter' object.</span>&lt;/returns></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  556
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 556: Method GetDataAdapter not entered.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 556: Method GetDataAdapter not entered.">        <span class="keyword">public</span> IDbDataAdapter GetDataAdapter()</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  557
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 556: Method GetDataAdapter not entered.">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  558
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 556: Method GetDataAdapter not entered.">            <span class="keyword">if</span> (_templateDataAdapterIsICloneable)</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  559
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 556: Method GetDataAdapter not entered.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  560
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 556: Method GetDataAdapter not entered.">                <span class="keyword">return</span> (IDbDataAdapter) ((ICloneable)_templateDataAdapter).Clone();</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  561
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 556: Method GetDataAdapter not entered.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  562
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 556: Method GetDataAdapter not entered.">            <span class="keyword">else</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  563
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 556: Method GetDataAdapter not entered.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  564
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 556: Method GetDataAdapter not entered.">                <span class="keyword">return</span> (IDbDataAdapter) Activator.CreateInstance(_templateDataAdapter.GetType());</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  565
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 556: Method GetDataAdapter not entered.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  566
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 556: Method GetDataAdapter not entered.">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  567
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  568
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  569
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Get a IDataParameter object for this provider.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  570
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  571
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;returns><span class="docContent">An 'IDataParameter' object.</span>&lt;/returns></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  572
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 572: Method GetDataParameter not entered.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 572: Method GetDataParameter not entered.">        <span class="keyword">public</span> IDataParameter GetDataParameter()</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  573
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 572: Method GetDataParameter not entered.">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  574
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 572: Method GetDataParameter not entered.">            <span class="keyword">return</span> (IDataParameter) Activator.CreateInstance(_dataParameterType);</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  575
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 572: Method GetDataParameter not entered.">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  576
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  577
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  578
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Get the CommandBuilder Type for this provider.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  579
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  580
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;returns><span class="docContent">An object.</span>&lt;/returns></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  581
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 581: Method GetCommandBuilderType entered 4 times.">4</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 581: Method GetCommandBuilderType entered 4 times.">        <span class="keyword">public</span> Type GetCommandBuilderType()</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  582
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 581: Method GetCommandBuilderType entered 4 times.">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  583
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 583: Statement executed 4 times.">4</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 583: Statement executed 4 times.">            <span class="keyword">return</span> _commandBuilderType;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  584
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 581: Method GetCommandBuilderType entered 4 times.">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  585
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  586
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  587
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Get the ParameterDb Type for this provider.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  588
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  589
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;returns><span class="docContent">An object.</span>&lt;/returns></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  590
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 590: Property ParameterDbType : get 16199 times">        <span class="keyword">public</span> Type ParameterDbType</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  591
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 590: Property ParameterDbType : get 16199 times">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  592
                </td>
                  <td class="coverageCountHilight">
                          <a title="Line 592: Statement executed 16199 times.">16199</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 592: Statement executed 16199 times.">            get { <span class="keyword">return</span> _parameterDbType; }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  593
                </td>
                  <td class="coverageCountHilight">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine" title="Line 590: Property ParameterDbType : get 16199 times">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  594
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  595
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  596
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">Equals implemantation.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  597
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  598
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;param name="obj"><span class="docContent">The test object.</span>&lt;/param></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  599
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;returns><span class="docContent">A boolean.</span>&lt;/returns></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  600
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 600: Method Equals not entered.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 600: Method Equals not entered.">        <span class="keyword">public</span> <span class="keyword">override</span> <span class="keyword">bool</span> Equals(<span class="keyword">object</span> obj)</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  601
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 600: Method Equals not entered.">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  602
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 600: Method Equals not entered.">            <span class="keyword">if</span> ((obj != <span class="keyword">null</span>) &amp;&amp; (obj <span class="keyword">is</span> Provider))</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  603
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 600: Method Equals not entered.">            {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  604
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 600: Method Equals not entered.">                Provider that = (Provider) obj;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  605
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 600: Method Equals not entered.">                <span class="keyword">return</span> ((<span class="keyword">this</span>._name == that._name) &amp;&amp; </span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  606
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 600: Method Equals not entered.">                    (<span class="keyword">this</span>._assemblyName == that._assemblyName) &amp;&amp;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  607
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 600: Method Equals not entered.">                    (<span class="keyword">this</span>._connectionClass == that._connectionClass));</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  608
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 600: Method Equals not entered.">            }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  609
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 600: Method Equals not entered.">            <span class="keyword">return</span> <span class="keyword">false</span>;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  610
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 600: Method Equals not entered.">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  611
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  612
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  613
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">A hashcode for the provider.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  614
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  615
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;returns><span class="docContent">An integer.</span>&lt;/returns></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  616
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 616: Method GetHashCode not entered.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 616: Method GetHashCode not entered.">        <span class="keyword">public</span> <span class="keyword">override</span> <span class="keyword">int</span> GetHashCode()</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  617
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 616: Method GetHashCode not entered.">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  618
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 616: Method GetHashCode not entered.">            <span class="keyword">return</span> (_name.GetHashCode() ^ _assemblyName.GetHashCode() ^ _connectionClass.GetHashCode());</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  619
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 616: Method GetHashCode not entered.">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  620
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  621
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  622
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// <span class="docContent">ToString implementation.</span></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  623
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;/summary></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  624
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="docComment">/// &lt;returns><span class="docContent">A string that describes the provider.</span>&lt;/returns></span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  625
                </td>
                  <td class="coverageCountWarning">
                          <a title="Line 625: Method ToString not entered.">0</a>
                      </td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 625: Method ToString not entered.">        <span class="keyword">public</span> <span class="keyword">override</span> <span class="keyword">string</span> ToString()</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  626
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 625: Method ToString not entered.">        {</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  627
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 625: Method ToString not entered.">            <span class="keyword">return</span> <span class="string">"Provider "</span> + _name;</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumberHilight">
                  628
                </td>
                  <td class="coverageCountWarning">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLineWarning" title="Line 625: Method ToString not entered.">        }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  629
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">        <span class="ppdirec">#endregion</span></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  630
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  631
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">    }</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  632
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine">}</span>
                  </td>
      </tr>        
          <tr>
        <td class="lineNumber">
                  633
                </td>
                  <td class="coverageCount">&nbsp;</td>
                          <td class="srcCell">
                              <span class="srcLine"></span>
                  </td>
      </tr>        
        </table>

    <table class="coverageTable" cellspacing="0" cellpadding="2">
      <tr><td class="hbreak" colspan="6">&nbsp;</td></tr>
      <tr>
  <td class="footer" colspan="6">
    <table>
      <tr>
        <td><a target="_new" href="http://cenqua.com/clover.net/">
          <img class="linkImage" alt="Clover.NET" src="../img/logo.gif"/></a>
        </td>
        <td>Report generated by 
          <a class="footerLink" target="_new" href="http://cenqua.com/clover.net/">Clover.NET v1.2.1941</a>
          <br />Saturday, May 21, 2005 11:01:44 AM.
        </td>
        <td class="footerMessage">Open Source License registered to the iBATIS.NET Project. This license of Clover.NET is provided to support the development of iBATIS.NET only.<br /></td>
      </tr>
    </table>
  </td>
</tr>    </table>
  </body>
</html>
